personnel agency - French English Dictionary